import { findHeadCategory } from '@/api/home'
export default {
  namespaced: true,
  state: () => {
    return {
      navlist: [] // 分类导航列表
    }
  },
  mutations: {
    // 存储分类数据
    updateNav (state, payload) {
      state.navlist = payload
    }
  },
  // 需要向后台加载数据，所以需要actions函数获取数据
  actions: {
    async getNavList ({ commit }) {
      // 1.调用接口方法
      // 2.成功获取到数据之后触发setList mutation函数
      const { result } = await findHeadCategory()
      // console.log('分类数据', res)
      commit('updateValue', result)
    }
  }
}
